Determining the burst-correcting limit of cyclic codes

نویسندگان

  • Hans J. Matt
  • James L. Massey
چکیده

Almwct--Two new computationally efficient afgorithms are developed for fmdiug tke exact burst-comxtiug limit of a cyclic code. The first algorithm is based on testing tbe culumn rank of certain submatrices of the parity& matrix of the code. Aa auxiliary result is a proof that every cyclic (n,k) code, with a min immu distauce of at least three, CorrecQ at least all bursts of length L(n-2k+l)/2J or ks. The second algorithm, wbicb requires somewhat less computation, is based on finding the length of the skortest Ihear feedback sbift-register that generates tke sub sequences of length n k of tke sequence formed by the coefficients of the parity-check polynomial h(n), augmented with L (n k)/2j 1 leading zeros and trailhg zeros. Tables of the burst-corxxting limit for a large number of binary cyclic codes are included.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Three-Dimensional Fire Codes

Binary cyclic three–dimensional array codes that can correct three–dimensional bursts (or clusters ) of errors are considered. The class of binary cyclic three–dimensional burst–error–correcting array codes, called three–dimensional Fire codes, is constructed. Several important properties such as the burst–error–correcting capability and the positions of the parity–check symbols are presented. ...

متن کامل

Two-dimensional burst identification codes and their use in burst correction

N MOST memory devices, information is stored in two I dimensions. In such cases, errors usually take the form of two-dimensional bursts. For example, VLSI RAM chips are sensitive to alpha particles and other radiation effects which can cause two-dimensional bursts of errors. Twodimensional burst correcting codes can be used to combat such errors. Elspas [ l ] has shown that the product of two c...

متن کامل

On the existence of optimum cyclic burst-correcting codes

I N THIS PAPER, a binary code is called a b-burst-correcting code if it can correct any single cyclic burst of length b, or less. If C is an [n, n r] b-burst-correcting code, then the syndromes corresponding to the different cyclic bursts of lengths I b should be nonzero and distinct. Since there are n2b-’ different cyclic bursts of length up to b, it follows that 2’ 2 1 + n2’-‘. Abramson [l] n...

متن کامل

Blockwise Solid Burst Error Correcting Codes

This paper presents a lower and upper bound for linear codes which are capable of correcting errors in the form of solid burst of different lengths within different sub blocks. An illustration of such kind of codes has also been provided.

متن کامل

On Correcting Bursts (and Random Errors) in Vector Symbol (n, k) Cyclic Codes

Simple methods are shown for correcting bursts of large size and bursts combined with random errors using vector symbols and primarily vector XOR and feedback shift register operations. One result is that any (n, k) cyclic code with minimum distance > 2 can correct all full error bursts of length n-k-1 or less if the error vectors are linearly independent. If the bursts are not full but contain...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Trans. Information Theory

دوره 26  شماره 

صفحات  -

تاریخ انتشار 1980